
import {createStore} from "vuex";

export default createStore({
    state(){
        return {
            loading:true
        }
    },
    mutations:{
        // state是vuex会自动传入的参数，不需要程序员传入
        showLoading(state){
            state.loading = true;
        },
        hideLoading(state){
            state.loading = false;
        },
        // 为了演示给mutation传参。所以，多写了一个setLoading
        // setLoading(state,payloady){
        //     state.loading = payloady.isShow;
        // }
    }
})